crm inventory control lean manufacturing software customer machine shop relationship machining software erp job shop management lean manufacturing inventory cnc inventory control software inventory software